Операционная система Microsoft Windows

       

Использование директив секции [Restrictions]


Приведем пример введения ограничений на использование приложения Program Manager. Введем максимально возможные ограничения: запретим запуск приложений, не установленных в окнах групп, запретим изменение расположения и внешнего вида окон групп и даже запретим завершение работы Windows с помощью приложения Program Manager.

Чтобы пользователь не мог воспользоваться для запуска приложений Windows и программ MS-DOS приложениями File Manager и MS-DOS Prompt, удалите соответствующие пиктограммы из группы Main. Для удаления пиктограммы приложения File Manager, установите на нее указатель мыши и щелкните один раз левой кнопкой мыши. Затем из меню "File" выберите строку "Delete" или просто нажмите клавишу <Del>. Program Manager запросит подтверждение для удаления выбранной пиктограммы (см. рис. 1.45).

Использование директив секции [Restrictions]

Рис. 1.45. Запрос подтверждения для удаления пиктограммы File Manager

Нажмите кнопку "Yes". Пиктограмма File Manager исчезнет из группы приложения Program Manager. Сами файлы, относящиеся к приложению File Manager, не удаляются с диска. Поэтому впоследствии вы сможете вернуть удаленную пиктограмму в группу Program Manager.

Повторите описанную процедуру еще раз и удалите пиктограмму приложения MS-DOS Prompt, чтобы пользователь не смог запустить из Windows программы MS-DOS.

Теперь введите ограничения на использование Program Manager. Для этого добавьте в файле PROGMAN.INI секцию [Restrictions] со всеми возможными ограничениями - NoRun, NoClose, NoSaveSettings, NoFileMenu и EditLevel. После этого конфигурационный файл PROGMAN.INI будет иметь следующий вид:

[Settings] Window=4 55 735 526 1 display.drv=WIN3_800.DRV Order= 3 4 6 5 7 1 2 AutoArrange=1

[Groups] Group1=C:\WIN\MAIN.GRP Group2=C:\WIN\ACCESSOR.GRP Group3=C:\WIN\GAMES.GRP Group4=C:\WIN\STARTUP.GRP ;======== MS-DOS 6.2 Setup Modification - Begin Group5=C:\DOS\WNTOOLS.GRP ;======== MS-DOS 6.2 Setup Modification - End Group7=C:\WIN\WORDFORW.GRP

[Restrictions] NoRun=1 NoClose=1 NoSaveSettings=1 NoFileMenu=1 EditLevel=4

Строки, добавленные для введения ограничений, выделены нами жирным шрифтом. После внесения всех необходимых изменений в файле PROGMAN.INI, сохраните этот файл. Для этого в приложении Notepad, воспользуйтесь командой "Save" из меню "File".

Сохранив изменения в файле PROGMAN.INI, перезагрузите Windows. После перезагрузки введенные вами ограничения начнут действовать.



Содержание раздела